• word of the day

    carduelis carduelis

    carduelis carduelis - Dictionary definition and meaning for word carduelis carduelis

    Definition
    (noun) small European finch having a crimson face and yellow-and-black wings
    Synonyms : goldfinch
Download our Mobile App Today
Receive our word of the day
on Whatsapp